/**********************************
* 文档名称：moDemo.ts
* 功能描述：示例：存储个人定义的公共变量和函数
* 创建人：莫维春
* 使用方法：import 引入对应的文档，即可通过引用的对象名进行使用。
* 版本记录：
*      莫  2022-03-23 创建文档
* 
************************************/

/**********************************
* 函数名称：defineStore
* 函数描述：定义变量存储空间
* 创建人：莫维春
* 输入参数：
*       ID:String,空间名称 
*       Tag:{   // 应该是和Store是一样的
*               state:变量区域
*               action：函数区域
*           }
* 输出参数：
*       在 vue/ts 中引用文档 
*                import moCounter from '~/stores/moCounter
*       获取 testCount 属性： moCounter.testCount 
        获取 inc 方法： moCounter.inc()
* 版本记录：
*      莫  2022-03-23 创建文档
* 
************************************/
import { defineStore } from "pinia";
export const useCounterStore = defineStore("moDemo", {
  state: () => {
    return { 
        sysName: '莫维春网站' ,
        testCount:0,
    };
  },
  actions: {
    inc() {
      this.testCount++;
    },
  },
});
